如何每 10、20 或 30 分钟运行一次 Cron 作业 | 您所在的位置:网站首页 › suse crontab设置 › 如何每 10、20 或 30 分钟运行一次 Cron 作业 |
如何每 10、20 或 30 分钟运行一次 Cron 作业
Cron 是一个软件实用程序或 Linux 命令,也被认为是 Cron 作业,用于安排任务或作业在未来固定的时间间隔后执行。 Cron 作业主要用于在服务器上调度任务,以自动执行管理和系统维护任务。 Cron 作业可以安排为每分钟、每小时、每天或每月运行一次,我们将在本文中了解如何每 10、20 或 30 分钟运行一次 Cron 作业。开始吧。 创建 Crontab 文件Crontab 是 Cron 表文件的缩写,用于运行 Cron 作业。用户首先必须创建一个 crontab 文件,因为默认情况下该文件在系统上不可用。可以使用下面给出的命令在任何基于 Linux 的操作系统上创建 crontab 文件: $ crontab -e如果您是第一次运行上述命令,它会首先要求您选择文本编辑器。选择最简单的一个“Nano Editor”,如屏幕截图所示,输入所需编辑器的索引号,然后选择编辑器后,按 Enter 键: 将创建新的 crontab 文件。现在,在此文件中,您可以编写您选择的所有 Cron 作业。 句法运行 cronjob 的语法是,我们首先必须提及时间,然后指定我们要执行的命令。提及时间的语法进一步分为五个字段。 * * * * * command(s)第一个字段描述分钟。 第二个字段描述小时。 第三个字段描述该月的某一天。 第四个字段描述月份。 第五个字段描述星期几。 好吧,一旦您了解了描述运行 cronjob 的时间的正确位置,就有多种方法来提及时间。 ➔ 星号“*”运算符(又名通配符)被描述为所有允许的值。例如,0 0 1 ** 将在每月第一天的午夜运行该命令。 ➔ 以逗号分隔的值列表描述了要重复的值列表。例如,10,20,30 ➔ 破折号“-”运算符描述了值的范围。例如,5-10。 ➔ 斜杠“/”运算符有助于与范围进行连接。例如,*/2 * * * * 将每隔 2 分钟运行一次 Cron 作业。 现在,您已经获得了足够的有关 Cron 作业的理论知识,让我们执行一些实际操作,看看如何每 10、20 或 30 分钟运行一次 Cron 作业。 每 10 分钟运行一次 Cron Job有两种方法可以在特定时间间隔(例如每 10 分钟后)运行 Cron 作业。 第一种方法是使用逗号分隔的分钟列表;例如,如果我们想每 10 分钟运行一次脚本,则编写此类 Cron 作业的语法如下: 0,10,20,30,40,50 * * * * /home/linuxuser/script.sh但写下整个会议记录是不是看起来太乏味了?斜杠运算符有助于编写每 10 分钟运行一次 Cron 作业的简单语法。 */10 * * * * /home/linuxuser/script.sh在此命令中,*/10 将每 10 分钟创建一个分钟列表。 每 20 分钟运行一次 Cron Job就像我们编写 Cron 作业来每 10 分钟运行一次脚本一样,我们也可以做同样的事情来每 20 分钟运行一次脚本: */20 * * * * /home/linuxuser/script.sh每 30 分钟运行一次 Cron Job同样,每 30 分钟运行一次 Cron 作业的语法如下: */30 * * * * /home/linuxuser/script.sh结论Cron 作业用于在特定时间间隔后运行命令,以管理系统更新或备份系统数据,我们已经了解了如何每 10、20 或 30 分钟运行一次 Cron 作业。我们希望这篇文章有助于理解和运行 Cron 作业。 |
CopyRight 2018-2019 实验室设备网 版权所有 |